Will Carter

Cristalino Lodge, Mato Grosso, Brazil

10-08-04

 

Spreta Emesis  (Emesis spreta)